$(function() {
	// 客户等级下拉框
	sys.selectpicker({
		id : 'customerLevel',
		url : rootPath + '/customerLevel/listCustomerLevel',
		valueField : 'id',
		textField : 'levelName',
		defaultAll : true
	})
	
	// 定义列
	var columns = [
		{
				field : 'no',
				title : '序号',
				align : 'left',
				valign : 'middle',
				formatter : function(value, row, index) {
					return index + 1;
				}
		},
		{
				field : 'userName',
				title : '客户姓名',
				align : 'center',
				valign : 'middle',
		},
		{
				field : 'mobile',
				title : '手机号',
				align : 'center',
				valign : 'middle',
		},
		{
				field : 'companyName',
				title : '单位名称',
				align : 'center',
				valign : 'middle',
		},
		{
				field : 'customerLevelName',
				title : '客户级别',
				align : 'center',
				valign : 'middle',
		},
		{
			field : 'loginTime',
			title : '登录时间',
			align : 'center',
			valign : 'middle',
		},
		];
			
			
	// 定义查询回调函数（查询参数在此设置）
	var queryParams = function(params) {
	
		var userName =  $("#userName").val();
		var mobile =  $("#mobile").val();
		var companyName =  $("#companyName").val();
		var customerLevelId =  $("#customerLevel").selectpicker("val");
		
		return {
			rows : params.limit, // 页面大小
			page : params.pageNumber, // 页码
			userName : userName,
			mobile : mobile,
			companyName : companyName,
			customerLevelId : customerLevelId,
		};
	};
	
	var url = rootPath + "/customerLoginHistory/listCustomerLoginHistoryPage"; // 请求json数据的服务器地址
	sys.initTable('customerLoginHistoryTable', {
		url : url,
		queryParams : queryParams,
		columns : columns,
		striped : true,
		clickToSelect : true
	});

	// 查询
	$('#btnQuery').on('click', function() {
		sys.reloadTable('customerLoginHistoryTable');
	});
	
	// 清空
	$('#btnClear').on('click', function() {
		$("#userName").val("");
		$("#mobile").val("");
		$("#companyName").val("");
		$("#customerLevel").selectpicker("val", "");
	});


})
